小编典典

创建新的 React 应用程序时出错(“您正在运行 `create-react-app` 4.0.3,它落后于最新版本 (5.0.0)”)

npm

即使在完成卸载部分之后,我也会一次又一次地收到此创建 React 应用程序错误。

npm uninstall -g create-react-app

最新,在 570 毫秒内审核了 1 个包

发现0个漏洞

npx create-react-app test-app

需要安装以下软件包: create-react-app 可以继续吗?(y) 是

您正在运行create-react-app4.0.3,它落后于最新版本 (5.0.0)。

我们不再支持全局安装 Create React App。

请使用以下命令之一删除任何全局安装:

  • npm 卸载 -g create-react-app
  • yarn 全局删除 create-react-app

可以在此处找到创建新应用的最新说明: https ://create-react-app.dev/docs/getting-started/

C:\>npm --version
8.3.0
C:\>node --version
v16.13.0

我怎样才能解决这个问题?


阅读 296

收藏
2022-07-02

共1个答案

小编典典

尝试运行npx clear-npx-cache以清除 npx 缓存,然后运行该npx create-react-app your-app命令。

另请查看有关清除缓存的答案。

在 macOS(可能还有 Linux)上,它是~/.npm/_npx,您可以使用以下命令删除它:

rm -rf ~/.npm/_npx

在 Windows 上应该是%LocalAppData%/npm-cache/_npx


npm config get cache无论哪种方式,您都可以通过运行然后在其中找到一个 npx 文件夹来找到 npm 的缓存。

此外,可能值得尝试强制使用最新版本:

npx create-react-app@latest my-app --use-npm
2022-07-02